МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
Національний університет “Львівська політехніка”
Кафедра “Телекомунікації”
ДОСЛІДЖЕННЯ МОЖЛИВОСТЕЙ УНІВЕРСАЛЬНОГО КОМП’ЮТЕРНОГО ЛАБОРАТОРНОГО МАКЕТУ
ТЕЛЕКОМУНІКАЦІЙНОЇ СИСТЕМИ
Методичні вказівки до лабораторної роботи № 1
з курсу «Методи кодування інформації»
для студентів базового напрямку «Телекомунікації»
Львів 2001
“Дослідження можливостей універсального комп’ютерного лабораторного макету телекомунікаційної системи”. Методичні вказівки до лабораторної роботи № 1 з курсу “Методи кодування інформації” для студентів базового напрямку 0924 - “Телекомунікації”. - Львів 2001. – 11 с.
Автори: доцент Коваль Б.В.
ст. викладач Чайковський І.Б.
Рецензенти: професор, д.т.н. Оганесян А.Г.
доцент, к.т.н. Волочій Б.Ю.
У лабораторній роботі розглянуто принципи побудови, досліджуються можливості універсальної комп’ютерної програми - лабораторного макету телекомунікаційної системи, а також вивчається інтерфейс користувача даної програми.
Методичні вказівки затверджено на засіданні кафедри “Телекомунікації” Національного університету “Львівська політехніка” 04.04.2001 р., протокол № 8.
Мета роботи
Користуючись описом макету та вказівками викладача, дослідити можливості універсального комп’ютерного лабораторного макету телекомунікаційної системи, освоїти інтерфейс користувача даної програми.
Загальний опис макету
Даний лабораторний макет представляє собою зручну для коритувача універсальну програмну оболонку, яка дозволяє в діалоговому режимі моделювати і досліджувати алгоритми роботи, характеристики та властивості надлишкових завадостійких кодів, вивчати методи боротьби з різними типами помилок (некорельовані та пакетні), що виникають при передачі інформації через телекомунікаційні канали звязку.
Інформаційні повідомлення (дані що передаються через телекомунікаційний канал), результати кодування та декодування, помилки, що генеруються в даному лабораторному макеті, зберігаються в бінарному вигляді у файлах.
Дана програмна оболонка обєднує в собі можливості та здатність виконувати такі задачі:
Створювати вхідні тестові файли в текстовому чи бінарному режимі для подальшого їх використанні при роботі.
Проглядати файли на різних етапах процесу роботи в текстовому, бінарному, побітовому вигляді та при необхідності в BMP - форматі.
Вивід всіх інструментів роботи в робоче вікно, а також запуск їх з меню головного вікна.
Проводити перемішування та відновлення для каналів з пакетними помилками.
Моделювати і досліджувати вплив помилок різних типів в реальних каналах.
Реалізований універсальний кодер/декодер для виправлення помилок різної кратності на основі циклічних БЧХ - кодів. (Є можливість параметри задавати користувачем або вибирати по замовчуванню, візуальне відображення полінома та інших значень, наприклад, кіькості перевірочних розрядів, яка необхідна для виправлення помилок заданої кратності, довжини кодової комбінації та кіькості інформаційних символів).
Реалізований ітеративний кодер/декодер, який дозволяє виявляти пакети помилок.
Програма, яка дозволяє порівнювати файли по стрічках, а також в текстовому або бінарному режимі на різних етапах процесу дослідження. (символи, які відрізняються один від одого відмічаються іншим кольором).
Можливість запуску програм кодерів/декодерів та інших виконавчих програм користувача, які можуть бути написані на будь-якій мові програмування, з безпосередньо з оболонки.
Зручна система допомоги.
Порядок виконання роботи.
Перед початком роботи потрібно створити свій каталог, запустити інсталятор Y:\MZK_LAB\L_INSTAL.EXE . Вказати для нього назву свого робочого каталогу.
З меню вікна, яке зявиться після запуску Luchaha.exe вибрати пункт “Режим відображення”. Зявиться вікно моделі телекомунікаційної системи.
Натиснувши кнопку “Кодери” зявиться вікно такого типу
Рис.1. Вибір програми
Натиснувши кнопку “Вибір кодера користувача” зявиться вікно
Рис. 2. Запуск викона...